time-slice multitasking - French English Dictionary